powdered doughnut - Spanish English Dictionary